/* CSS Document */
	body{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#333;
	}
	.top {
		font-size:26px;
		color:#333;
		font-weight:bolder;
		font-family:Verdana, Geneva, sans-serif;
		margin:5% auto 0 auto; 
		padding: 10px;
		height: 30px;
		width:1050px;
	}
	.container{
		margin:auto; 
		width:1050px;
		height:430px;
	}
	#footer {
		position:relative;
		bottom: 0;
		padding: 10px 0 10px 0;
		width:100%;
		min-width:1050px;
		margin:20px auto 10px;
		border-top:1px solid;
		color:#999;
	}
	div{
		text-align:left;
		width:400px;
	}
	div[id=user_login_title]{
		width:380px;
		font-size:28px; 
		margin:10px; 
	}
	div.user_login{
		margin:10px 5px;;
		border:2px solid #333;
		float:left; 
		height:280px;
	}
	div.music_login_cover{
		margin:10px 5px;
		border:2px solid #333;
		width:600px;
		float:left; 
		height:280px;
	}
	td{
		font-size:18px;
		margin:5px;
		vertical-align:middle;
		text-align:left;
	}
	a.url_link{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#69F;
		padding-right:3px;
		padding-left:3px;
		text-decoration:none;
	}
	.verify_result_style{
		color:#F03;
		width:300px; 
		height:20px;
		visibility:visible; 
		padding-left:30px; 
		padding-right:30px; 
		padding-top:20px; 
		padding-bottom:-10px;
		text-align:left;
		vertical-align:bottom;
	}
	@-webkit-keyframes bluePulse {
		from { background-color:#FFF; -webkit-box-shadow: 0 0 9px #333; }
		50% { background-color:#FFF; -webkit-box-shadow: 0 0 18px #0CF; }
		to { background-color:#FFF; -webkit-box-shadow: 0 0 9px #333; }
	}
	.blink_border_style {
		-webkit-animation-name: bluePulse;
		-webkit-animation-duration: 2s;
		-webkit-animation-iteration-count: infinite;
	}
	.submit_button
	{	
		border:solid 2px #dcdcdc;
		font-size:16px;
		padding:3px 10px 3px 10px;
		color:#909090;
		background-color:#f9f9f9;
	}
